take a stroll down memory lane - Francés Inglés Diccionario